package org.itheima.googleplay.http;

import java.util.List;

import org.itheima.googleplay.bean.SubjectBean;

import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;

/**
 * @包名: org.itheima.googleplay.http
 * @类名: SubjectProtocol
 * @作者: 肖琦
 * @创建时间 : 2015-3-22 下午4:35:26
 * 
 * @描述: TODO
 * 
 * @SVN版本: $Rev: 13 $
 * @更新人: $Author: xq $
 * @更新时间: $Date: 2015-03-22 17:01:15 +0800 (星期日, 22 三月 2015) $
 * 
 * @更新描述:
 */
public class SubjectProtocol extends BaseProtocol<List<SubjectBean>>
{

	@Override
	protected String getKey()
	{
		return "subject";
	}

	@Override
	protected List<SubjectBean> parseJson(String json)
	{
		// 泛型解析
		Gson gson = new Gson();
		return gson.fromJson(json, new TypeToken<List<SubjectBean>>() {
		}.getType());
	}

}
